package com.kedi.healthcenter.write.dao.mapper;

import org.apache.ibatis.annotations.*;

import java.util.List;
import java.util.Map;
/**
* @Description:    点赞和收藏+1  sql语句
* @Author:         ytw
* @CreateDate:     2019/7/12 9:49
* @UpdateRemark:   修改内容
* @Version:        1.0
*/
@Mapper
public interface OldLifeWriteMapper {
	/**
	 * 				养老院的点赞数添加
	 * @param		map
	 * @return 		updatePraise
	 */

    @Update("UPDATE oldlife SET praise_points=praise_points+1  " +
            " WHERE oldlife_id=#{id}")
    int updatePraise(@Param("id") int id);
    
    /**
	 * 				对养老院的收藏数添加
	 * @param		id
	 * @return 		updateCollection
	 */
	@Update("UPDATE oldlife SET collection_num=collection_num+1 " +
			" WHERE oldlife_id=#{oldlife_id}")
	int updateCollection(Map map);

	/**
	* 方法实现说明   将用户id和养老院id插入点赞表
	* @author      ytw
	*@param			map
	* @return
	* @exception
	* @date        2019/7/31 20:35
	*/
	@Insert("insert into praise (p_user_id,oldlife_id) values (#{p_user_id},#{oldlife_id})")
	Integer createpraise(Map map);

	/**
	* 方法实现说明		将用户id和养老院id插入点收藏表
	* @author      ytw
	*@param			map
	* @return
	* @exception
	* @date        2019/7/31 20:36
	*/
	@Insert("insert into colection (p_user_id,oldlife_id) values (#{p_user_id},#{oldlife_id})")
	Integer createcolection(Map map);


}
